

# range() 三种创建方式
# range(stop)
l = range(10)
print(l,type(l)) # 返回结果是迭代器对象
print(list(l)) # list 将迭代器对象显示出来
# range(start, stop)
l = range(1,10)
print(l,type(l))
print(list(l))
# range(start,stop,step)
l = range(1,10,2)
print(l,type(l))
print(list(l))
# start: 计数从 start 开始。默认是从 0 开始。例如range（10）等价于range（0， 10）;
# stop: 计数到 stop 结束，但不包括 stop。例如：range（1， 10） 是[1, 2, 3, 4, 5, 6, 7, 8, 9]没有10
# step：步长，默认为1。例如：range（1， 10） 等价于 range(1, 10, 1)

print(10 in l) # True